About Lean Six Sigma Associates Limited (08440291) United Kingdom