TEAGHLACH WOOD SOLUTIONS LIM… 793261 valuation | Upswitch bv