About Lex Supply Management Limited (10465219) United Kingdom