About Tamarind Care Limited (02923301) United Kingdom