Powis Castle, in Montgomeryshire