online sales e commerce business careers in Glasgow, United Kingdom