About Bromham Motor Works Limited (10378649) United Kingdom