Code:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^test.co.uk$ [NC]
RewriteRule ^(.*)$ http://test.co.uk/$1 [L,R=301]
I noticed theres no www anywhere, so what kind of redirect would this be?

And what is the proper way to redirect a wordpress site from http://www.site.co.uk/ to http://site.co.uk/?