Neil Jones4,601 posts since 23 Dec 2001
Central (West) Midlands Today
Seems to be an automated Freeview scraper of some sort that looks to have been abandoned a while ago, as it still thinks BBC Three is a Freeview channel, it has a Challenge logo from two rebrands previous and many of the other logos are out of date.

Last posted to Twitter in 2014 complaining about hardware costs.