This is an Austrian kirsch mixed with white chocolate cream (along the lines of Baileys liqueur) and is seriously yummy!!! More commonly found in Continental Europe - seen often in Airport duty free - but is also available in Harrods in London though currently priced (Feb 2017) at £19 a bottle.
See here White chocolate liqueur