About Salvo S Bistro Limited (11723499) United Kingdom