About G.l.s. Limited (SC118672) United Kingdom