About West Country Trees Ltd. (10020238) United Kingdom