About Food & Beverage Italia Limited (10608181) United Kingdom