About A Tamarind Tree Limited (10935643) United Kingdom