Company name: The Welland Rivers Trust
Description: Conservation, Restoration and Education projects for the Welland catchment since 2010.
Main St, Loddington, Leicester LE7 9XE, United Kingdom