I've just seen the messages from a few weeks ago, and would advise that Scheltrum Miniatures are most certainly still trading.
I had to change our email address earlier this year for reasons that are too annoying to bore anyone with, and this has caused much confusion.
The current email address is scheltrum@gpa-humphries.co.uk.
Apologies to all caught up in the confusion.