About Walter Webb & Baker Limited (00399955) United Kingdom