About Glm Educational Trust (07954896) United Kingdom