Ifelton - I think the company you are referring to is Magnacutter from UK. Unfortunately they no longer exist due to the death of the designer / owner last year, however my company now has the distribution rights for this machine (and several others) in Europe.
If it's the machine I think it...