About Farmhill Wind Ltd (NI643315) United Kingdom