About Flying Saucer Television Limited (08528856) United Kingdom