Barry Double Glazing Products MPN offer quality Windows and doors in Vale of Glamorgan, Rhoose, St Athan, Llancarfan, Barry Island, Cadoxton, Barry Docks, CF62 – CF63 uPVC Composite and Aluminium windows and doors ✅ Free Online Prices Quotes.