Funny. I found this also, separately, on my own search. I called - the guy promised to email me info, which I never got.Here's the contact information I found on the web:
International Basic Source Inc
11 Empire Boulevard
Phone : (201)807-0200
I will be going there personally to check them out though, since I live not too far away...
If anybody interested in knowing more after I check 'em out, let me know.