About Ickford Convenience Stores Ltd (11437228) United Kingdom