About The J T L Partnership Limited (08246268) United Kingdom