About Barham Motors Ltd (07504750) United Kingdom