About Clashindarroch Windfarm Extension Limited (12435260) United Kingdom