Alliance Insurance Corporation ltd vs Arusha Art Ltd (Crim Appeal No.297 of 2017) [2018] TZCA 294; (13 December 2018)