About Hydrocore Limited (07886050) United Kingdom