About Yorkshire Hydropower Holdings Limited (10738131) United Kingdom