Marks & Spencer has been snapping up third-party brands to fuel its fast-growing beauty business. It launched Floral Street this week, and will stock more than 30 Estée Lauder fragrances starting in October.