About C & C (pembs) Ltd (10911033) United Kingdom