About Lexitron Limited (01202649) United Kingdom