About I Love Television Ltd (03843668) United Kingdom