Not many retailers in Belgium only sell British products. With its stores at two locations in Flemish Brabant, Stonemanor is one of the biggest. Stonemanor sold just a few typical British products when it started out 37 year ago. Now it has almost 20,000 different products on its shelves. However, over the past few weeks the retailer has faced stock issues.