About J T Hancock And Associates Limited (07067902) United Kingdom