McGuinnesslee Limited [UK] Production Companies 29 Hormead Road London W9 3NQ (The article continues below - Commercial information) FILMS 2011Lotus Eaters (The article continues below - Commercial information)