Oops!
www.fasthosts.co.uk has managed to crash big time. I've thrown up this temporary page on another server in the meantime. Please look back later as I hope to have the site back to normal as soon as fasthosts get their finger out of their donkey.
Click here to enter the backup site...