Hi Mr Gadget, orkneydave here. Saw your message on the forum this morning, sounds like you are staying at Wheems. I know the son and daughter of the owner! I would recommend Bay View garage in Kirkwall 01856 879601. They are not land rover specialists but know their stuff and I have used them for repair work on my Disco 3. Sent you a text too as you might not see this. My mobile is 07768 356 023
Cheers
Dave