About Fashion Television Holdings Limited (08884187) United Kingdom