About Henco Ltd (12991384) United Kingdom