About Shergill Stores Ltd (13378184) United Kingdom