This site has some connection with Richard Baker. I currently work for TUI Interactive Media Ltd.
Things of possible interest: