About Eccles Store Ltd (12776972) United Kingdom