About Connaught Partners Limited (04054587) United Kingdom