The UK supplier of the world's biggest selling spirits brand, Stolichnaya, has said that it is back in stock of the famous vodka brand after a tumultuous few months when the Russian government blocked shipments bound for the UK.