About Picture Palace Films Limited (01352624) United Kingdom