About Garden And Wood Limited (10620737) United Kingdom