About C&c Commercials Ltd (12131636) United Kingdom