If Preperation H is good reducing piles (Anal Veins, I think) can It work on Varicose/ Thread veins too?
Answer: Yes, piles are varicose veins, by definition, ones that get too close to the surface.
Phenylephrine is the vasoconstrictor within Preparation H..
If you want a natural remedy, try Horse Chestnut.