About R. & H. Painters & Decorators Limited (02220895) United Kingdom