British 40-year-old mother was mistaken for a teenager and refused to buy alcohol in the supermarket