About Taste Of India London Ltd (09938832) United Kingdom