About C&g Holdings Limited (12042978) United Kingdom