About H. H. James & Son Limited (00546407) United Kingdom