About Millers Indian Restaurant Limited (12078431) United Kingdom