About Public Pictures Films Limited (08021813) United Kingdom