Thanks everyone for the inputs, the first recommendation above paid off and I'm sorted now, and they are indeed good people to deal with!