About E.hofmann & Son Limited (00630806) United Kingdom