About Henry Mitchell & Sons Limited (00310759) United Kingdom