About The Thermal Ribbon & Label Co. Ltd (04153592) United Kingdom