About Clovis Lande Associates Limited (02210820) United Kingdom