About Legavallon Wind Limited (NI666213) United Kingdom