Kapel Santa Margaret, Puri Edinburgh