About Lee Trees Ltd (04975263) United Kingdom