About Egghead Television Ltd (10442287) United Kingdom