About Morellis Ballycastle Ltd (NI634104) United Kingdom