About Leon Painting & Decorating Ltd (11639321) United Kingdom