About Food & Veg Store Ltd (12309256) United Kingdom