About Glasgow Learning Quarter Limited (08413842) United Kingdom