Thank you catseye, Sally and Staysfit.
Sally my hairdresser knows that I use Alchemy which is low chemical and very gentle. She said that it should last around 30 washes max and will then need another colour. I hope she's right. That's actually less maintenance than my usual colour.