No Andy, I just saw that link. It might be worth e-mailing the site owner and see what he knows about the key. It's an impressive piece of work, I wonder if there's anything in the Morsum Magnificat magazines about the maker.
http://www.n7cfo.com/tgph/Dwnlds/mm/mm.htm
73
Roger