About Sandhus Convience Store Ltd (10798586) United Kingdom