About Henco Limited (05952058) United Kingdom