About Hydrachem Group Limited (10084565) United Kingdom