About World Class Seafood Ltd (13059033) United Kingdom