About Sal Stores Ltd (SC611001) United Kingdom