About C. C. Stores Ltd (SC295471) United Kingdom