About Eccles Developments Limited (12774100) United Kingdom