set up a restaurant careers in Glasgow, United Kingdom