DP - thanks for addressing so many points. I think it shows that I am right to be suspicious and I will try to find a local, recommended, engineer.
My location is Halifax, West Yorkshire.
Again, this may be coincidence, but since the guy came this morning, at about 11.30am, it hasn't...