About S & D Sports Promotions Limited (12432657) United Kingdom