About The Whitchurch Waterway Trust (02280683) United Kingdom