About Harry Lambert Ltd (10084897) United Kingdom