Nope not that one but thanks for posting.
It was definitely a link posted by someone on Synthzone. I've gone back a few threads but just can't find it. I'll do a search on Google and see if any company names ring a bell.