About Lynne Marcus Garden And Landscape Design Limited (11713006) United Kingdom