About Longthwaite Motor Company Limited (11905075) United Kingdom