About Benedict Television Ltd (12421658) United Kingdom