About Lex Wood Limited (08223092) United Kingdom