Thanks for the starter repair .pdf Bruce. It was very helpful and I found the starter came apart very easily.

Well, I just spent the last hour with the starter apart armed with a small file and a very fine emery paper deburring and polishing up the cam lobes. They were slighly burred and showing signs of wear but no real damage as such.
And yes grumpy, there was some old dried out lube that the silicone spray must have loosened so I cleaned it out thoroughly and polished the ball cavity areas as best I could.
What did worry me though was that the 6 ball bearings had some bad colouring and showing signs of considerable wear.
I polished those up as much as I could.
Anyhow, I put it back together with a drop of synthetic oil, fitted it back to the motor, started it up and problem solved. No more squeal and no sign of it trying to engage again. Touch wood.

I will keep a look out though for another starter as I think this one is on it's last legs.

Thanks again guys and wish you all a Happy And Safe New Year.