About Lick A Paint Limited (09873192) United Kingdom