About Persephone Picture Company Limited (08713732) United Kingdom