Due to an account issue with Cloudflare, we temporarily lost SSL access to the site for the last 48 hours approx..
This issue is now in the process of resolving itself. For a short time you may get certificate warnings because the common name is for a Cloudflare server rather than for our own domain name. Once Cloudflare's automated systems registers our domain name with the appropriate server, a new certificate will be used which will validate with all browsers.
Many thanks for your patience on this matter.