Britain said Iran’s seizure of a British-flagged vessel and a Liberian-flagged vessel in the Strait of Hormuz was unacceptable and called for freedom of navigation in the Gulf.