Grandmasâ memories These are the Swedish twin grannies! This is the story of two very special twin sisters. Their names are Margareta and Svea and they were born in Llanelli,…