About Lickorish Consulting Limited (06140004) United Kingdom