About Hydecomm Limited (08719844) United Kingdom