About S&d Promotions Ltd (11851333) United Kingdom