As you can tell, we're now back on the air. My apologies for the outage!
The problem is/was that Alastair still owns the domain name which points to this newly-hosted system. That domain name expired a couple of days ago causing the outage that you noticed. He's since renewed the domain so we're back on the air. That wasn't as easy as one would expect due to changed registrars and email addresses etc, but he's solved those obstacles.
Now that Alastair once again has control over the domain name, he'll be transferring that to me so that I can manage it along with the hosting which will simplify some other management issues.