Double Glazing Installers in Barry, South Glamorgan. Get a Quote – MPN. Double Glazing Installation or Repair in Barry, South Glamorgan low prices – MPN. When it comes to new or replacement uPVC windows for your Barry home, at MPN we have the choices for your Barry or Barry Island Home.