About Alicia Lucas Ltd (12982198) United Kingdom