About Tea On The Green Deli & Bakery Ltd (10000587) United Kingdom