About Seafood Clan Limited (13085741) United Kingdom