customer service representative (csr) careers in Swansea, United Kingdom