“Management” and “Business” do broadly overlap. In general Management is a broader course, and Business a more practically-oriented course.
…but that is why the course descriptions have to be read carefully. StAs offers Management (or Management +), and you can read the modules. On the other hand, Edinburgh offers both Business and International Business (both in a bunch of combinations).