Company name: Devlin Plummer Stained Glass Limited
Description: Devlin Plummer are specialists in stained glass window design, commission, conservation and protection. Based near Norwich, Norfolk working across the UK.
Orchard Farm, Old Rd, Great Moulton, Norwich NR15 2HA, United Kingdom