About Mill Hill Tandoori Restaurant Limited (07808307) United Kingdom