About John Hagan Ltd (NI065241) United Kingdom