About L Plus Television Ltd (13508297) United Kingdom