About Verderg Hydro Limited (10973741) United Kingdom