About Craig Hamilton-smith Garden Design Limited (06682622) United Kingdom