About Tryweryn Hydro Limited (08205252) United Kingdom