About Lammac Films Limited (07246845) United Kingdom