About Hydra-perm-co Limited (01971735) United Kingdom