About Macarthur Films Ltd (10489805) United Kingdom