customer solution careers in England, United Kingdom