About C&c Partnership Llp (OC424358) United Kingdom