About Lickerishlove Ltd (11794256) United Kingdom