Hi Andy,
Thanks for your concern. We've had a couple issues recently, the first of which occurred last week due to a datacenter outage unfortunately out of our control; it happened between 9AM and 3PM GMT, so it's likely that it was down for you if you tried to access the site from the UK.
Just today the server experienced an issue with the Apache web server which caused it to stop accepting connections... I'm still analyzing why this could have occurred, and will keep the forums posted if I find anything. Otherwise I'm keeping an eye on things and have a monitoring service to notify me if it goes down again, so there shouldn't be any further issues.