I'm opening a coffee shop in France and looking for cups suppliers and some other stuff Help is appreciated