About G & S Developments Limited (08524713) United Kingdom