e business solutions careers in Stockport, United Kingdom