About G & S Installations Limited (08075208) United Kingdom