About C&c Collections Limited (12897008) United Kingdom