About Jts Associates Limited (08523362) United Kingdom