About Buch Automobile Ltd (12671382) United Kingdom