hr, records careers in Swansea, United Kingdom