Thanks again guys.
I've spoken to a few of the recommendations, and been recommended further from some of those i've called.
Anglian Engines in St Neots seemed really helpful and knowledgeable and i'm minded to take the engine to them - anybody used them before?