About Eccles Eaton Limited (09094901) United Kingdom