About Hyco Manufacturing Limited (02462613) United Kingdom