About Hill & Ellis Ltd. (08520069) United Kingdom