My cistern Macdee compact duo also was letting water into toilet.
Turned off water, flushed toilet.
Unscrewed Float valve assembly at inlet.
Took apart each bit of valve and cleaned any gunge, remembering the order and orientation of parts.
Unhooked the little lever-valve that the float pushes up and cleaned.
Re-assembled all parts keeping them rotated in same orientation as before.
Refitted assembly, turned on water, problem has not recurred.
Andy, July 2011