About Sd Merchandising Ltd (13119718) United Kingdom