About Sahad Stores Limited (12716360) United Kingdom