About Hydrocore (holdings) Limited (08890455) United Kingdom