About C & C Holdings Limited (03253597) United Kingdom