A documentary looking at technological advancements in Scotland in the world of seafood production....Show more