How Products Are Made
I'm not exactly sure but this looks like this is made by a company called Advameg, Inc. They've quite a few other sites that might be of interest to HN readers:http://www.advameg.com/