Thai Union Frozen Products has struck a deal to buy US canned seafood supplier Bumble Bee Foods from private-equity firm Lion Capital for US$1.51bn.