About Humboldt Watch Company Ltd. (13056599) United Kingdom