About Walter Lawrence& Son Limited (00785983) United Kingdom