Thanks for the replies so far.
I don't think the problem is engine related; the engine revs quite happily to full speed in neutral and 1st gear. Apparently, the car will cruise at 65mph, but slows on a hill to about 25. I haven't been able to "interview" the driver yet