About L&l Painting & Decorating Ltd (12115177) United Kingdom