About Hydore Limited (11751319) United Kingdom