About Tamarind (swansea) Ltd (09280286) United Kingdom