About Tamarisk Investors Limited (07287590) United Kingdom