That is a bummer! I've purchased quite a bit from them in years past.
I was thinking they may have been updating the site, but with the Facebook page gone too, it certainly seems they're done for good. Too bad! :(
Pale Night Productions has an amazing product called Perma-Blood that I highly recommend: http://www.palenightproductions.com/perma-blood/
Otherwise there's Rip City FX:http://www.ripcityfx.com/products_haunt-sauce.html
Or Fright Props offers there own recipe as well: http://www.frightprops.com/frightprops-blood-formula-0709.html
All of which would be suitable for a permanent, glossy, blood finish.