About The Thai Spa Ltd (11256173) United Kingdom