About Glasgow Hutchesons Aloysians Sports Club Limited (SC047052) United Kingdom