About Channing & Partners Ltd (12051276) United Kingdom