Have a toilet that takes quite a few vigourous turns of the lever before the toilet will eventually flush. The mechanism within the water cistern is a Armitage Shanks Freeflo, which is approximately 15 - 20 years old. Does this need replacing or is their valve or seal that needs replacing?