Replacement UPVC Bay Windows Swansea. From the Bay of Swansea and the City comes your local recommended MPN Windows trusted traders and local Fensa registered company supplier installers of New or replacement bay and bow upvc and aluminium windows. Get a Quote.