About Stan-tab Corp. Ltd (11638762) United Kingdom