About Tantrum Films Limited (03052450) United Kingdom