I just clicked on the web site, it's back up, little message on home page states:
"As of 21 Jan 2019 we are trading again. Huzzah! But I desperately need to make amends with some very peeved customers so bare with while we slowly re-build... "
I'm sure I've seen that before...