About Looe Indian Cuisine Ltd (11676209) United Kingdom