As an island nation, Britain is blessed with an abundance of fresh seafood. From north…