About Staple Hill Motor Company Limited (11335341) United Kingdom