About Simon S Stores Limited (12483351) United Kingdom