The TSF is closely affiliated to the EFDSS, in fact it should be seen as the research arm of that body. Apart from that take a look at the website, both TSF's and EFDSS, plus tthe Folk Music Journal.
Out of touch with both Folksong Research and the British Folk Scene.