About Charles Jameson Seafood Limited (13704465) United Kingdom