Thank you All for your response. In this case I will get the liquor at LHR before my TG flight.
I wouldn't even think about it if I could buy Jameson at one of the shops in Phuket.
I'll be staying close to the airport and all the stores around that area have only JW Red, Black or vodka.
Thanks again!