About Templeheart Films Ltd (07963461) United Kingdom