About C Kelly Stores Ltd (10588085) United Kingdom