About Bishopthorpe Wind Farm Limited (07590439) United Kingdom