About Stop & Shop(kensington) Ltd (12144924) United Kingdom