About Ser & Co. Stores Ltd (12035239) United Kingdom