It would appear that the site is currently out of order.
When you enter the URL for it you will probably get a DNS failure.
Looking at who-is (to see the domain details) it shows as current so it has not expired.
If I had to guess I would say that the company hosting it has "moved it" to a new server or made a setting change so invalidating the connection.
I have emailed Peter but I think he is travelling quite a bit right now.