About Molly Wind Limited (NI615037) United Kingdom