About Tamarisk Holidays Ltd (10582597) United Kingdom