About Seren S Stores Limited (10595725) United Kingdom