About Brown Automotive Engineers Limited (08032705) United Kingdom