About Atlas Transfer Printers Limited (02838309) United Kingdom