About Galloper Wind Farm Holding Company Limited (09756678) United Kingdom