Is that Invisible Networks?
Answering my own message... maybe it's Peterborough-based X-Systems Management - just seen a story on The Register
Also, Tiscali are making noises about rolling out a satellite system in the summer. The initial hardware costs have always put me off sat though. I can live with it only being one-way for a reasonable price.
Syd