About Tamarind Hayman Ltd (03758400) United Kingdom