About Glengall Road Educational Investments Limited (13652993) United Kingdom