About Deluxe Painting & Decorating Ltd (13031901) United Kingdom