About G & S Windows Doors & Conservatories Ltd (12084941) United Kingdom