About S.n Super Pound Store Ltd (09400812) United Kingdom