About Seaforth Windfarm Limited (02183445) United Kingdom