About J & D Retail Ltd (10613620) United Kingdom