Sri Lanka Dehiwala AA Premier International Pvt Ltd Merchants Carbonless papers / NCR papers · Self adhesive papers · Thermal papers