I assume your TV has Freesat built in. I have a Humax HDR and connected an ethernet cable from the Home plug to the socket on the Humax. No setting up--just automatic. Might be worth looking at Freesat STBs with an ethernet socket. Sorry can't be more help.
Sony Vaio Z Canvas release date, price and specs: Another Surface Pro rival but for the US