About Hutchinson & Dibley Limited (00872656) United Kingdom