About C W Kelly Ltd (11956809) United Kingdom