About C & C Partners Ltd (12091635) United Kingdom