About Dockshack Seafood Limited (13337847) United Kingdom