Owner Thule Ltd. behind that:

thule.co.uk - Thule UK Official Web Site - Find a Dealer, view all the Thule Products and what Thule Bars you need for your car

Keywords: load carrier, carrack system, snowboard carrier