About Lean (manchester) Limited (10613760) United Kingdom