About The North Of England School Of English Ltd (08994649) United Kingdom