Searching online shows this number is NOT from New Berlin, WI but from China! I believe they're pitching built in home speakers. The following company name was shown at the bottom of the page that came up when I searched online: hangzhou haili electronic equipment co.,ltd Address: moganshan road.liangzhu hangzhou, china, Zhejiang, China (Mainland). The url is
China Calling
 May 04th, 2010