161, Old Negombo Rd, kannuwana Ja-Ela, West Province
Our Company 24 Carrots (pvt) Ltd Produce decals / transfer paper to Glass-wares, Pottery & Textile by using Screen Printing we take small scale order
Screen-printing of textile, pottery, glasswares, mugs, printing on paper, ceramic wares, porcela