About D & D Promotions Ltd (12282038) United Kingdom