About Lindsay Clegg Garden Design Limited (09721915) United Kingdom