About Badham Motors Limited (13468127) United Kingdom