About C&c Services Ltd (12818110) United Kingdom