About Dundrum Bay Crab Products Limited (NI654782) United Kingdom