About Hill & Szrok Ltd (08836883) United Kingdom