About The Turquoise Holiday Company Limited (04424442) United Kingdom