accounts semi careers in Swansea, United Kingdom