About D & L Bubble Packaging Ltd (10742334) United Kingdom