Recent Site Outage

Unfortunately the website was hit by the Gumblar Virus and the site hosting service sensibly suspended the site until it was dis-infected. This has now been completed, but you may find that some links are still broken - we are working on fixing these, but they make take some time.