With more than 1,100 shops worldwide, Rituals, is opening a new shop at Cotswold Designer Outlet near Tewkesbury.