About Just Liquorice Limited (06610878) United Kingdom