About J&d Merchandise Ltd (12107923) United Kingdom