Kyaalo Baantu Trust And General Dealers Limited ( By Guarantee)