Given how isolated you are the only way the usual ISPs can get a decent connection to you is if for some reason Openreach provide you with a FTTP connection which looks somewhat unlikely.
However there is a product called Satellite Broadband - just google it and have a look. I don't know the pricing and the speeds aren't fantastic but may be up to 40Mbps if lucky which should be sufficient. The downside may well be the lack of features that are provided possibly.