About Lehvoss Uk Limited (02691340) United Kingdom