Dutch fashion retailer Scotch & Soda is reportedly closing all four of its stores in the UK this summer, marking a significant shift in the retail landscape.