About T J Hancock Ltd (13089861) United Kingdom