About J & T Associates (uk) Limited (05708995) United Kingdom