About The Little Indian Company Limited (11812599) United Kingdom