About Foylemore Oysters Limited (NI619529) United Kingdom