John O'Shea, United Kingdom, Zürich, M, Hobart (Swiss) AG