About Clyde Windfarm (scotland) Limited (SC281105) United Kingdom