About Galloper Wind Farm Limited (07320597) United Kingdom