About Burnfoot Windfarm Limited (06708797) United Kingdom