administrator (remote working) careers in Swansea, United Kingdom