About Hydra International Limited (02982464) United Kingdom