SponsorCheck
Is International Hydropower Association a Licensed Sponsor? UK Sponsor Licence Check