web master careers in Swansea, United Kingdom