About Hansel Henson Limited (08938624) United Kingdom