About The River Roding Trust (CE018373) United Kingdom