About Looe Tandoori Restaurant Limited (10926652) United Kingdom