About Lanova Limited (08681786) United Kingdom