The most suitable time to arrange a business meeting is probably about 10am., particularly in the initial stages of negotiations. It is unlikely that a first meeting would take place over a meal, however this depends on the parties involved and the context of the meeting. In the United Kingdom, you should not attempt to approach a business partner unannounced.