I see there's what looks like a new service called xmltv.co.uk which provides feeds in xmltv format. I have successfully imported a Freeview EPG from it using tv_grab_file (from https://github.com/Rigolo/tv-grab-file/blob/master/tv_grab_file), replacing the line
cat ~/.xmltv/tv_grab_file.xmltv
with
wget -O- -q http://www.xmltv.co.uk/feed/6582
My main worry is the statement "We may periodically change the XMLTV feed URL to ensure all consumers pulling XMLTV resource are still required" on
http://www.xmltv.co.uk/feeds.