About Walter Moss & Son Limited (00337812) United Kingdom