DRUMHOWNA PLANT SERVICES LIM… 670307 valuation | Upswitch bv