About Chai Stall (indian Street Food) Limited (13609056) United Kingdom