About Plympton Ventures Ltd (12726190) United Kingdom