About Jamuna Indian Restaurant Limited (SC683509) United Kingdom