About Killicomaine Enterprises Ltd (NI626236) United Kingdom