About J Lee Trees Limited (07046159) United Kingdom