About Tearaway Productions Limited (09385597) United Kingdom