About Hi-shear Holdings Limited (01495129) United Kingdom