Hi Mo. I had a similar problem with an unbranded MFI toilet seat button. Went on to www.toiletspares.co.uk. great website and spoke to Steve who has an encyclopaedic knowledge of cisterns. Ordered on line and had the right part in the post the next day.
Great service. Good luck.
Tony
August 2010