About Dyplesher Ltd (13237220) United Kingdom