About Diphylax Contracting Ltd (10450894) United Kingdom