About Liquorice Consulting Limited (06521856) United Kingdom