About Mackie Films Ltd (10813875) United Kingdom