About Matt Nichol Garden Design Ltd. (06716770) United Kingdom