About Lectec Services Limited (08075318) United Kingdom