About Torn Pictures Limited (08917756) United Kingdom