Company Details: Company Information Our company is the one of the leading manufacturers of animal feeds with two branches in Kenya.