About Lean Engineering & Manufacturing Academy (holdings) Limited (09678577) United Kingdom