About Eccles Limited (10353613) United Kingdom