About D & L Promotions Ltd (03811261) United Kingdom