About Stop & Shop Dukan Ltd (13341652) United Kingdom