About Allgood Films Ltd (10829951) United Kingdom