I had the same trouble as you but am not quite sure by your description if it is the same cistern.
I found the Plumbers Mate on the Internet
www.plumbers-mate.org.uk
and found a good selection of flush buttons there.
Just to make sure I rang them up & found them most helpful. They even...