Try PM-ing the OP... Karl Wimper, he may be able to help you out with contacting them, or shed some light on any problems perhaps.

I'm certain some people think that folk set up these businesses, often on a shoestring and as a hobby, churn out some lovely looking stuff, then go off radar, just to piss them off personally though. The guy from Stronghold has had some real world problems to deal with, so I'm told, and this may also be the case here... or not.