About Teemore Wind Limited (NI622943) United Kingdom