The best sweet shops in the UK named ahead of Christmas