Update,
Deleted the 301 redirect for www in my .htaccess
Also noted Cloudfare does not show my website in my control panel.
Logged directly onto Cloudfare.com to change to development mode.
Cleared my browser cache and used Ctrl F5 to force page refresh and now my website performs correctly but without the www redirect.
I have tried various alternative www redirects but all seem to fail including this from x10hosting
https://x10hosting.com/blog/webmaster-wednesday-tip-htaccess/
My site is now available as long as www isn't used, unfortunately google and virtually everything else points at www.
I will update if I think of a solution or find out any more :-(