About Lick Of Paint London Ltd (13537099) United Kingdom