About Newlyn Filmhouse Ltd (08479228) United Kingdom