About Lencove Limited (03543073) United Kingdom