About Lucy Lavy Ltd (13097478) United Kingdom