We appear to be sorted now. Surprised actually. Yesterday's engineer managed to get into the cabinet today while I was at work and found our port unconnected. He hooked it up and left a note saying what he'd done. Thank you all for you advice and I will update the fault tracker with any further information.