Haystack Productions [UK] Production Companies 2nd floor, 49 Neal Street, London WC2H 9PJtel: (44) 207 836 7800fax: (44) 207 836 7810e-mailOfficial site (The article continues below - Commercial information) FILMS 2004Clean (The article continues below - Commercial information)