About L H Klein Limited (10081126) United Kingdom