About Kc Indian Cottage Ltd (13137467) United Kingdom