About A Lick Of Paint Ltd (12756385) United Kingdom