Kate Walsh — British courtesan and noblewoman