About S.b. Lachs & Co. Limited (00609873) United Kingdom