About Green Rigg Windfarm Limited (07860926) United Kingdom