About Tandoori Night London Ltd (13680171) United Kingdom