About Troy Tv Limited (09310445) United Kingdom