About Lemtec Information Systems Uk Limited (06271904) United Kingdom