About Lickerish Limited (04582681) United Kingdom