About Niall Ward Ltd (NI658030) United Kingdom