To put it in one rather unhelpful word, no. Sorry.
But you could try:
i) seeing if there's contact details on
the Ecstatic Peace myspace page or one of the blog pages (maybe the "demos" one?)
ii) seeing if there's contact details on
the Ecstatic Peace website
Good luck.