Clubs Aberavon, Neath, Swansea