International Spirits Challenge results revealed

The International Spirits Challenge winners were announced at a ceremony in London last night.