Nothing lives at this address

Whatever sat at this address on teavela.co.uk, nothing does now. A typo would explain it. So would a link written when the page was still up.