About Manning & Harris Ltd (11806520) United Kingdom