About Ideal Painters & Decorators Ltd (12312802) United Kingdom