About L&f Painters Ltd (11538424) United Kingdom