Euro Tech Holdings Co Ltd. New ($CLWT) | Floorstocks