About Papworth Motor Company Ltd (12875048) United Kingdom