About C&c Alpha Group Limited (04590298) United Kingdom