Flooding forces Shrewsbury children’s bookshop to close