Roaches International has dispatched its largest order of textile laboratory equipment to Alia Digital Printex in Indonesia, marking a significant milestone for the British manufacturer.