BOSTON METAL PRODUCTS COR… 399437003 valuation | Upswitch bv