About C&cc Services Limited (10449177) United Kingdom