Motion Picture Corporation of Europe (MPCE), Ipso Facto Productions, Glenrinnes Film Partnership