About Dssm Eccles Ltd (12041774) United Kingdom