About Walter Brown & Son Limited (00381511) United Kingdom