About Il Vicolo Limited (06823395) United Kingdom