customer service award careers in Manchester, United Kingdom