Veka West Glamorgan. Independent Network MPN Windows Swansea – VEKA UPVC Double Glazing Windows and Doors Choosing the best Double Glazing Company in Swansea and Neath Port Talbot.