About Hydra Engineering Services Ltd (04992012) United Kingdom