About Ss Super Store Limited (11525681) United Kingdom