About Stop & Shop (peterborough) Ltd (11769331) United Kingdom