About Cloich Windfarm Limited (07193894) United Kingdom