About Manning & Sons Limited (05726565) United Kingdom