About M. Hancock & Son Limited (00586489) United Kingdom