About Hydris Ltd. (08360404) United Kingdom