There was a post on this in the Talktalk community. The talktalk reps were saying RIPE the people responsible for giving out IP addresses had given them some new ones.
I doubt that's the issue. Sounds like a (very) out of date GeoIP database at the Lottery or a glitch with the Geo IP data provider or Lottery systems.
18.104.22.168/13 was assigned back in 2005, to Tiscali. It has been a GB-registered range ever since (and still on the Tiscali LIR account at RIPE)