About Jt Spa Ltd (12328102) United Kingdom