Thanks all for your replies and support.
At the very last point of me throwing the towel in I went to site again, deleted the port forwarding setup in the router and re entered the settings and it all fell into place.
No idea why this changed it but customer now a happy bunny and me just a little bit more grey on top.