About Lex Technical Ltd (12937338) United Kingdom