About Picture Worx Films Limited (09147810) United Kingdom