About Lexicon Uk Limited (04498819) United Kingdom