About Hydra Vac Ltd (13683916) United Kingdom