Cargills (Ceylon) Plc Trademarks
CEYLON 1844
Ceylon tea and Ceylon tea mixes in the nature of concentrates, syrups or powders, used in the preparation of tea-based beverages…
Owned by: Cargills (Ceylon) Plc
Serial Number: 85270723