About Sandhu Stores Limited (10485395) United Kingdom