About The Lemon Tree (wrexham) Limited (09295464) United Kingdom