Thank you for this advice - much appreciated! I had not heard of BWC or THH before, but I will definitely check them out, and as you say, avoid Checkatrade etc. from now on!
That's what I was thinking. Happy to pay for the diagnosis, but absolutely no more, as no work as such was done...