About Sandz Retail Ltd (12278535) United Kingdom