About Manning & James Limited (07938431) United Kingdom