About Palm Tree Thai Spa Ltd (13415582) United Kingdom