About Manning & Kerr Ltd (10806781) United Kingdom