Any gas engineer would be able to do this in all fairness but some do get picky. I would ask your local marina if they happen to know of one that they'd recommend. They probably have in idea of who is best locally, though whether that would be value for money is anyone's guess.