About Gsh Lean Associates Limited (06357774) United Kingdom