About Lac Wind Limited (NI631582) United Kingdom