About Sahara Street Stores Ltd (12851315) United Kingdom