About Lackaghboy Holdings Ltd (NI663285) United Kingdom