About C&c Topco Limited (08794967) United Kingdom