About Volrath Thermal Printers Ltd (12623947) United Kingdom