About Hill Holt Holdings Limited (08849102) United Kingdom