About Thomas Thomas Films Ltd (04035217) United Kingdom