About Lex Machinery Limited (07575104) United Kingdom