About Henry & Hurst Holdings Limited (00568559) United Kingdom