About Curragh Road Wind Limited (NI641645) United Kingdom