About The Lemon Tree (wrexham) Trading Limited (09311421) United Kingdom