About Lexon Eng Ltd (12935839) United Kingdom