About Automotive Brands Europe Limited (08454626) United Kingdom