About J C Stores Ltd (11831593) United Kingdom