I knew of a Steve Odell in London, working vaguely in the dive/travel arena. Is this guy British?