About Hydroseal Global Ltd. (12840482) United Kingdom