Following some notice links from the old website, it seems that the original owner shut it down last Oct. An employee started up a successor at that time, Candlepower USA. Sadly, he then passed away a short time later and the site is permanently closed.
Agree that Daniel Stern would be a good place to look.