About Pelman & Co Ltd (13010898) United Kingdom