About W Hilliard & Co Limited (01659576) United Kingdom