About Italian Taverna Limited (12436491) United Kingdom