About Hydrex Limited (10523887) United Kingdom