About Television And Film Productions Plc (01638122) United Kingdom