About Hydrotherma Ltd. (12688738) United Kingdom