customer relation manager careers in England, United Kingdom