Amy Rose Everett The Witchery weaves Halloween magic in Edinburgh Eerie elegance in the Scottish capital