About The London School Of English Limited (12851554) United Kingdom