About H.hofmann & Sons Limited (00514938) United Kingdom