About Chamelee Indian Restaurant Limited (09269981) United Kingdom