Margam. Double Glazed Margam – Taibach, Port Talbot SA13 Windows, New Bespoke Double Glazing all bespoke made to measure supplied and fitted A-Rated as standard. Request a quote from Double Glazing supplier installer MPN Margam, Port Talbot SA13, South Wales.