About Stop&shop Food&wine Ltd (12980718) United Kingdom