About Manning & Martindale Limited (05572520) United Kingdom