Tato Auto Spares (k) Co. Ltd - Tato Auto Spares (k) Co. Ltd in Kenya. Info Provided by Kenya Postel Directories Ltd