About West Mercia Lean Ltd. (09772036) United Kingdom