About Master Painting And Decorating London Ltd (12809927) United Kingdom