About Hornbuckle Mitchell & Co.limited (00569588) United Kingdom