About Tamarisk Uk Ltd (06764715) United Kingdom