About Mio... Restaurant Bar Ltd (09697673) United Kingdom