Are they still around? I went to their site and it's no longer there.
Any contact information for the owners?