About The Lemon Tree (tadcaster) Limited (09104332) United Kingdom