Port Talbot Sales Service Repairs. MPN Windows Port Talbot is your local double glazing specialist. We are based in the Afan Valley close to the town centre. We repair supply and install and service on site.