About Barrett Motors Limited (11846533) United Kingdom