About Killough Oysters Ltd (NI046914) United Kingdom