Anything going on in England or anybody know of any organisations? Keep trying to trawl the net but no luck, bar this site, which is damn...