About Liquorice Ltd (08892995) United Kingdom