The FRA have a facebook page but there's no option to contact them there. I've posted on the "Unofficial Robot Wars" group to see if anyone knows the deal, that seems to be the closest thing to a replacement for the FRA forum.