About Tamarisk Services Limited (04543263) United Kingdom