TRICELL INC of CHESHIRE, X0 filed a DEF 14A with the SEC on 2005-06-14. Industry: Services-Business Services, NEC.