About New Tandoori Mahal Ltd (SC560318) United Kingdom