About Seafood Sensations Limited (13181544) United Kingdom