This morning (14/06/14) we experienced intermittent problems with the availability of the website, for which we apologise. This was due to server issues, and beyond our immediate control.
Everything appears to be fully functional and stable once again now.
Apologies for any inconvenience caused.