About Langhope Rig Wind Farm Limited (03860226) United Kingdom