About Eccles Snacks Ltd (12488383) United Kingdom