About Pickering Motor Company Ltd (08311380) United Kingdom