About W.edmunds & Sons Limited (00420794) United Kingdom