About C & C Family Holdings Ltd (11723466) United Kingdom