Octotel have resolved the fault.
Octotel engineers are currently investigating an outage on their network. Further updates to follow. We'll provide updates as they become available.