About L Barnes Painter And Decorator Ltd (08759838) United Kingdom