About Jenny Noscoe Garden Design Ltd (10449322) United Kingdom