About Cosmo Platers (london) Limited (02233405) United Kingdom