About Latitude Education Services Limited (08746358) United Kingdom