About Glasgow Open Air Leisure Services (g.o.a.l.s.) Limited (SC107104) United Kingdom