About Licorish Consulting Limited (09259882) United Kingdom