About Stop Shop Ltd (09308793) United Kingdom