About Lazard Works Limited (10720865) United Kingdom