About Lickas Services Ltd (13609373) United Kingdom