About C & C Convenience Stores Limited (10421253) United Kingdom