About Sd Marketing & Retail Ltd (11821757) United Kingdom