About Hencoat Painting & Decorating Contractors Ltd (11773025) United Kingdom