About Lick Decorating Ltd (13464382) United Kingdom