As soon as I pressed submit I realised I had missed something. W3 Total Cache inserted the line.
define(‘COOKIE_DOMAIN’, ‘pk-host.co.uk’); // Added by W3 Total Cache
into my config file. I have now changed the cookie_domain and now it works I knew it was to do with the cookies just needed to find where to change it. and to my suprise it was in a really obvious place. Now who looks stupid 😛