About Dymo Holding Ltd (07242301) United Kingdom