About Hydrock Holdings Limited (11000495) United Kingdom