About C&c Holdco Limited (08795077) United Kingdom