About Eccles Maintenance Ltd (12681203) United Kingdom