About William Hammond Limited (00068183) United Kingdom