About Lazard & Co. Services Limited (03903842) United Kingdom