About The Lemon Tree Cafe Ltd (11172091) United Kingdom