About Lambert Posner Limited (11801498) United Kingdom