About J&d Store Ltd (13128491) United Kingdom