About Penallta Films Ltd (06039912) United Kingdom