About Thinking Film Ltd. (07818906) United Kingdom