Its now working!

Thanks a lot for your help, the final issue was something on our side that had crept in whilst we were trying to solve the issue.

Thanks again.