About Delhi 6 Restaurant Limited (07469759) United Kingdom