Aberdeen cafe launches new limited edition Snickers hot chocolate