About La Levade Limited (09924064) United Kingdom