About Little Indian Mirehouse Limited (12024940) United Kingdom