Window Fitters in Barry South Wales. MPN Windows South Wales approved company installing double or triple glazing to Barry and Vale of Glamorgan houses and homes. A Window Company near Barry, South Glamorgan. Get a Quote.