David Goulden, United Kingdom, Concord, M, Iomega SARL