About Full Turn Pictures Limited (09811032) United Kingdom