I've ordered a new HW actuator today, rather than mess about with limit switches. I'll pick it up tomorrow and see if it solves the problem! I'll report back with the news, hopefully good news.
Can I thank you all for taking the time and effort to help me with this problem. Your replies have...