A 34-year-old premenopausal woman presents with fatigue and exertional dyspnoea. Full blood examination shows Hb 94 g/L, MCV 70 fL and low ferritin. She reports heavy menstrual bleeding but no gastrointestinal symptoms. What is the most appropriate initial management?