Abercrave Swansea Valley SA9 Veka A-Rated Double Glazing. Home Improvements Double Glazing Prices in Abercrave – Abercraf; We install home improvements in Neath and Powys SA9 using VEKA Window Frames as your Independent Network member.