About Mylodge Limited (02591695) United Kingdom