About C&c Neves Ltd (12335683) United Kingdom