About Cloughmore Shellfish Ltd (NI053986) United Kingdom