Description

Williamson Tea Kenya Limited cultivates, manufactures and sells tea in Kenya and exports t