Hi,
"does anyone have any info on this." - Most of this section covers what you want to know but heres what you need to know in a snippet.
Ideally you will need to install a dish. The size of dish will determine the channel you can receive. Many UK TV channels can be receive on an 80cm dish, others, like BBC1,2,3,4, ITV2,3,4 may need bigger, like 1.8 or 2.4m dish.
For example,, you can get ITV1 and Five (and maybe C4) and many other "cheap" free channels (True Movies, CBS), on a small 80cm-1m dish, with a sky box and a sky card - a non subscription card called a freesatfromsky card.
A Freesat a box does not allow the use of a Sky card, so to get ITV1, C4 and Five you will need a big dish, and even themn they may not be available all day.
There are other options, like rebroadcasters, but these need a monthly sub.
You cannot get Freeview in Spain. Freeview is a UK ONLY digital TV service received by a TV aerial. If you connect a digital terrestrial box to a TV aerial in spain you will only get Spanish digital channels. But many of these do have imported programmes where the dubbed spanish language can be changed into english.
Hope this helps