About Looe Indian Dining Limited (11109770) United Kingdom