About Mean Moor Wind Farm Holding Limited (09753155) United Kingdom