It's not unrespectable within the UK, though not well-known outside. Given your requirements of the MBA though, it might be a good choice. It doesn't sound like you're banking your career on it, which is often when you have to go all-out for the most prestigious b-school brand possible. The practical benefits of the exec-MBA may be worthwhile in your situation, plus if you want to stay in Edinburgh/Scotland you'll have the advantages of the local network.