About The Liquorice Consultancy Limited (12153098) United Kingdom