e business solutions careers in England, United Kingdom