About The Indian Shop Limited (09010667) United Kingdom