Just leave a comment here. This site is small enough that I have email alert for all comments.
If you need a private discussion, my email is peter at grumpyland.
If you wish to report for any hosting related abuse, please try to get in contact with respective administrators first. if that fails, please contact me and I’ll try to arrange a solution as soon as possible.