About Gilford Hydro Ltd (NI624461) United Kingdom