About Tricky Film Productions Limited (04330584) United Kingdom