About Lezard Ltd (07173052) United Kingdom