About C&c London Group Ltd (13099074) United Kingdom