About Lean Engineering And Manufacturing Academy Limited (07999283) United Kingdom