About Lexington It Ltd (07026164) United Kingdom