About Tea Wala Cafe Limited (13685775) United Kingdom