About C.c.r.o.c. Ltd (03631322) United Kingdom