Like Lenagh, I contacted memento-more and got the following reply......
"We’re doing a bit of updating this weekend and as usual – nothing’s ever straightforward. The site is being transferred from one ISP to another and has vanished somewhere in between. Hopefully this wee glitch will be sorted out a.s.a.p. (well, I hope it will!!)"
Dave