About Cherwell Tandoori Ltd (11726993) United Kingdom