They do! I am also an F1 fan! And they have Sky Sport F1. 24/7 F1!!
And I have now setup the Sky Go app on my Xbox here in Canada and I am able to view Sky Sports Live in full HD! Took a bit of tweaking and using my cousin's Sky username/password, but it works!! Crystal Clear!
2013 BMW HP4 #2710
2013 BMW HP4 #0162 (STOLEN JUNE 17, 2014!!!)
2013 Suzuki DRZ400SM
2015 F150 SCREW
Check out my IG Page... S1000RRGram