About Margaret Films Ltd (12298591) United Kingdom