About Hydrahose Limited (08088085) United Kingdom