About Tamarind (south East) Limited (07835053) United Kingdom