About Sn Stores Limited (07565969) United Kingdom