About Tamarind Takeaway Ltd (13596089) United Kingdom