About Food 4 Retail & Vending Services Limited (07221809) United Kingdom