About Swinford Wind Farm Limited (06941519) United Kingdom