Due to a server that was giving up (motherboard was failing) the site had been giving errors for a while before it was completely gone for the last day or so. We have now been moved to a new server and we should be okay again.
I apologise for any inconvenience and hardship this may have caused you.
Paul