About Braintree Motor Works Ltd (08286223) United Kingdom