About Ibi Painting & Decorating Ltd (10827241) United Kingdom