not sure if it is, but could well be Satellite Direct, there's quite a bit about them
Here, and that's just one site.
naughty naughty. as i very much doubt that they could get your details out of thin air, looks like they are either trying the phone book in pot luck that they get something right (and they don't seem to care/abide by tps and call anyway), or getting hold of your details from sky somehow.
and by reading around, their warrenty isn't exactly worth the paper it's written on. oh and just by coincidence they seem to have a tie-up with play.tv to