About Hamilton Fox Limited (08542220) United Kingdom