About Tamarind Food Ltd (12433141) United Kingdom