Michael Golding, United Kingdom, Mailand, M, Fidirevisa SA