Scotland business Strong Scottish turnout as world’s largest seafood showcase opens in Barcelona April 26, 2022