About G.l.s. Windows Limited (06880830) United Kingdom