About Julio S Italian Restaurant Limited (05690722) United Kingdom