About Stewart Mackinnon Films Limited (05781376) United Kingdom