About H. Hodgkins & Son Limited (01804322) United Kingdom