About L&l Taping Ltd (10817098) United Kingdom