About Edenbane Wind Ltd (NI681819) United Kingdom