I found some interesting reading material on reference.com.. It's worth a read. In particular, Steorn's financial history appears to be dubious. Anyway, we'll need to wait until July 2007 what this technology is all about, when Steorn presents it to the public in London.
Link:
http://www.reference.com/search?r=13&q=Steorn