Britain is sending a second warship to the Gulf amid growing tensions with Iran after Royal Marines seized an Iranian tanker off the coast of Gibraltar last week, Sky News reported.