About Sheldon Stores Limited (10674826) United Kingdom