About Hydracore Limited (06549412) United Kingdom