No idea - I used it last summer quite a bit but I've just tried google and done a couple of searches from there and nothing happened. I wonder if it is a seasonal site - a bit like some of the skiing ones? I wouldn't have thought so though
Shame if its gone for good
regards
js