About J T H Associates Limited (04441302) United Kingdom