About Ptr Design Ltd (13368462) United Kingdom