Are you sure you have their names spelled correctly? I checked a few sites that would surely turn up something but they didn't. If they had a brick and mortars store, definitely check with the Vermont department of revenue or taxation (whatever they call it) and request a copy of their business license. This will at least give you a lead but I do find it strange that I can't find anything on the net about them which is almost impossible these days.
"The farther we go, the more the ultimate explanation recedes from us, and all we have left is faith."