About Hydrahose Service Limited (02282967) United Kingdom