About The Lickerish Tooth Ltd (09322150) United Kingdom