About Mackinnon Films Limited (10579246) United Kingdom