customer service award careers in Newcastle, United Kingdom