About Merchant Wind Park (east Kilbride) Limited (03820286) United Kingdom