Picture posting is enabled for all :)
ok here goes.i now think it is a Polycelis flatworm,much less harmful than a horseleech!! Type Polycelis flatworm into google images and let me know if you think that is it.They feed on decomposing matter so will actually be of benefit to you.