About J.r.t. Associates Ltd (04270694) United Kingdom