About Saha Stores Ltd (12272493) United Kingdom