About Scraghy Wind Ltd (NI624817) United Kingdom