About C&o Management Services Ltd (13117687) United Kingdom