About H.a.mcilrath & Sons Limited (NI012737) United Kingdom