About Jd S Stores Limited (11120284) United Kingdom