You have given your age as 47 years. With a height of 170 (I presume it is 170cm), you are over-weight if indeed you are 100 kg. Your weight should be more like 65 kg. A patient with high BP and obesity will need more and more medicines as the time passes.
You are already taking three medicines just to control blood pressure - atenolol, amlodipine and losartan. Since amlodipine also leads to oedema on the legs and feet, it should be avoided by patients with vericose veins.
Amifru is the brand name of a combination product that contains amiloride and frusemide. Being a diuretic it increases urine output and reduces blood volume. As a side effect it reduces blood pressure. Thus in effect you were taking five medicines that have effect on blood pressure.
Diuretics are also taken by patients with heart failure. Both Amifru and Dytor (torasemide) are diuretics.
Nothing needs to be done for mild varicose veins except to discontinue amlodipine and replace it with a specific anti-hypertensive diuretic - slow release indapamide (Indicontin Continus) 1.5mg once daily. Apart from controlling blood pressure, it would also reduce the oedema in the legs. You will need to continue atenolol (Aten) 50mg daily initially (and increase to 100mg only if 50mg is not effective) and losartan (Losacar) 50mg once daily (increase to 100mg only if it is not effective).
Concurrently you should reduce weight, undertake mild exercise (such as brisk walk of 4.5km in 45 minutes at least 5 days a week). This may pose some problem with varicose veins but one should try any way.