About Tamarind Curry House Ltd (11555805) United Kingdom