About Tamarisk Import & Export Limited (12243997) United Kingdom