About Talisman Films Limited (02572549) United Kingdom