About Henry Jack Limited (05963972) United Kingdom