About Naan And Chai (newham) Limited (12695187) United Kingdom