About Tobia Restaurant & Bar Limited (06443358) United Kingdom