About G&s Developments (glos) Limited (10363936) United Kingdom