About Hydrotekniks Group Holdings Limited (06968336) United Kingdom