About Mere Seafood Ltd (12100723) United Kingdom