You won't find an e mail address. The people who run that site are not keen on people contacting them.
It may be worth trying SAAFE to see if anybody there can help you.
Ruth (Strawberry) here is also a member of UK Punting. I think Chloe may also be a member there.
Merely being a member of that forum isn't enough to enable contact with the owner though.
Ultimately your only recourse may be via the site's registrar.