About C & C Initiatives Limited (08241370) United Kingdom