Redirect http to https

OK 123-Reg have come back with this .htaccess code…
RewriteEngine On
RewriteCond %{ENV:HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]

But it still doesn’t appear to have worked so I am now at a complete loss. So frustrating!
The hosting company support response said if this doesn’t work then I need to seek help from a developer as coding support falls outside of their scope!

The non secure website is http://www.hiabhireuk.com/
and the secure is https://www.hiabhireuk.com/

How can I get the non secure to automatically redivert to the secure?