About Lick Library.com Limited (04525578) United Kingdom