About Dilruba Restaurant Limited (07788423) United Kingdom