VEKA is the leading UPVC supplier in the world. MPN Windows Swansea: Double Glazed Window Suppliers and Installers of the full range of VEKA products in the City and County of Swansea to the Mumbles South Gower and North Gower Peninsula.