EUROPEAN STEEL TOOL PRODU… 105062731 valuation | Upswitch bv