Storia: Major beauty retailer returns to UK high street with 15 new stores confirmed — Warptech Lab News