About Hancock And Wood Limited (00476152) United Kingdom