About Brands Hatch Performance Garage Limited (11501653) United Kingdom