About H. Goodsell & Son Limited (00579421) United Kingdom