About D Merch Ltd (SC672032) United Kingdom