Chapel Windows Ltd phone 118, High St Stourbridge, West Midlands DY8 5QR map Jaysee Glass and Glazing Co.Ltd phone Providence St, Lye Stourbridge, West Midlands DY9 8HJ map if (!IN_DEV) { ?> } ?>