UK condemns what it says is Iranian attack on airbase in Indian Ocean, but Tehran denies it carried out the launches.