About Mean Moor Wind Farm Ltd (09074289) United Kingdom