customer service representative csr careers in Swansea, United Kingdom