About Stop&shop Grocery Ltd (12813728) United Kingdom