About Eden Painting & Decorating Ltd (NI615831) United Kingdom