About In Tavola Italian Food & Wine Company Limited (09228473) United Kingdom