About Ross-on-wye Steam Engine Society Limited (01770494) United Kingdom