Clubs Aberavon, Dunvant, Swansea