customer service team member careers in England, United Kingdom