Fixed!

I’ve managed to fix the website. No point explaining how. But rest assured you can browse this place now in confidence.