About Tamarisk Limited (04502265) United Kingdom