The US Food and Drug Administration (FDA) has ordered the closure of Hope Food Supply, a seafood processor in Texas, and the immediate recall of all products manufactured at the facility since 2007.