About Torn Pictures Productions Limited (09115256) United Kingdom