About Middlemoor Ltd (08845397) United Kingdom