About Hankham Limited (11650004) United Kingdom